In der universellen Algebra ist ein Endomorphismus (von griechisch ἔνδον éndon ‚innen‘ und μορφή morphē ‚Gestalt‘, ‚Form‘) ein Homomorphismus einer mathematischen Struktur in sich selbst. Ist zusätzlich ein Isomorphismus, wird er auch Automorphismus genannt.
In der Kategorientheorie heißt jeder Morphismus, dessen Quelle und Ziel übereinstimmen, ein Endomorphismus des fraglichen Objektes.
Die Gesamtheit der Endomorphismen eines Objektes wird mit bezeichnet und bildet stets ein Monoid (das Endomorphismenmonoid oder die Endomorphismenhalbgruppe), in additiven Kategorien sogar einen (unitären) Ring, den Endomorphismenring.